moon carrot - English Synonyms Dictionary